﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Coldairarrow.Entity.DTO
{
    /// <summary>
    /// 库存数据DTO
    /// </summary>
    public class InventoryDataDTO
    {
        // <summary>
        // ID唯一值
        // </summary>
        public string Id { get; set; }
        public string MateriaCode { get; set; }
        /// <summary>
        /// 清单主ID
        /// </summary>
        public string DesignListId { get; set; }
        /// <summary>
        /// 清单子表ID
        /// </summary>
        public string PB_DesignListInfo { get; set; }
        /// <summary>
        /// 物料ID
        /// </summary>
        public string MaterialId { get; set; }
        /// <summary>
        /// 物料名称
        /// </summary>
        public string MaterialName { get; set; }
        /// <summary>
        /// 库区
        /// </summary>
        public string AreaId { get; set; }
        /// <summary>
        /// 货架
        /// </summary>
        public string RackId { get; set; }
        /// <summary>
        /// 货位
        /// </summary>
        public string LocationId { get; set; }
        ///// <summary>
        ///// 单位
        ///// </summary>
        //public string Company { get; set; }
        /// <summary>
        /// 货位名称
        /// </summary>
        public string LocationName { get; set; }
        /// <summary>
        /// 仓库名称
        /// </summary>
        public string StorageName { get; set; }
        /// <summary>
        /// 库区名称
        /// </summary>
        public string StorAreaName { get; set; }
        /// <summary>
        /// 预计发货数量
        /// </summary>
        public double? EstimatedQuantity { get; set; }
        /// <summary>
        /// 仓库里面数量
        /// </summary>
        public double? StockNumber { get; set; }
        /// <summary>
        /// 批次号
        /// </summary>
        public string BatchNumber { get; set; }
        /// <summary>
        /// 应备数量
        /// </summary>
        public double? ShouldNumber { get;set;}
        /// <summary>
        /// 物料规格
        /// </summary>
        public string MaterialSpec { get; set; }
        /// <summary>
        /// 货架名称
        /// </summary>
        public string RackName { get; set; }
        /// <summary>
        /// 成品编码
        /// </summary>
        public string ProductCode { get; set; }
        /// <summary>
        /// 行号
        /// </summary>
        public Int32? Slot { get; set; }
        /// <summary>
        /// 已备数量
        /// </summary>
        public double? StockVolume { get; set; }
        /// <summary>
        /// 设计数量
        /// </summary>
        public double? Nums { get; set; }
        /// <summary>
        /// 应发数量
        /// </summary>
        public double? RealNums { get; set; }

        public string onlyId { get; set; }
    }
}
